#pragma once
#include <queue>

#define QUEUE_MAX_SIZE 1000000

// TODO use pointer queue instead
template<typename T> 
class ThreadQueue
{
public:
	ThreadQueue<T>(void);
	~ThreadQueue<T>(void);
private:
	queue<T> _queue;
};

